package top.hisoft.pattern.creational.factorymethod.farm.factory;

import top.hisoft.pattern.creational.factorymethod.farm.Fruit;
import top.hisoft.pattern.creational.factorymethod.farm.FruitFactory;
import top.hisoft.pattern.creational.factorymethod.farm.fruits.Grape;
import top.hisoft.pattern.creational.factorymethod.farm.fruits.Strawberry;

/**
 * 具体草莓工厂类，实现了 {@link FruitFactory } 接口，提供了工厂方法的实现。
 *
 * @author sky
 * @since 2025-05-31
 */
public class StrawberryFactory implements FruitFactory {

    /**
     * 工厂方法
     *
     * @return
     */
    @Override
    public Fruit createFruit() {
        return new Strawberry();
    }
}
